#ifndef PLUGININTERFACE_H
#define PLUGININTERFACE_H
#include <QtPlugin>
QT_BEGIN_NAMESPACE
class QWidget;
class QString;
class QObject;
QT_END_NAMESPACE

class PluginInterface
{
public:
    virtual ~PluginInterface() {};
    virtual QString name() = 0;
};
#define PluginInterface_iid "ICML.viewer.PluginManager.PluginInterface"

Q_DECLARE_INTERFACE(PluginInterface, PluginInterface_iid)
#endif // PLUGININTERFACE_H